23

» WarCraft 3 / Изменение цены

Похожие вопросы:

ответ
~8gabriel8:
Вот система с курьером-кроликом
А второе требование я не понял, что сделать-то надо?
ответ
Смена на другой такой же предмет, но с другой ценой.
ответ
пример где-то надо еще таймером будет. просто по идее система работает так: происходит событие изменения ресурса (запоминаем сколько), следом происходит основное событие (покупка-продажа). значит, здесь ловим итем, потом вычисления с налогами. Но такой порядок бывает не всегда. Вот допустим продажа: сначала продаем (итем забирают, событие продажи), потом дают деньги (событие изменения ресурса). как видишь, здесь надо тогда таймером через 0.00 сек или сколько то сек проверять измену реса
хотел реализовать похожую систему (проводить торговлю не через чат, а через кнопочки). только на мем хаке. изменить можно только в мем хаке. если вы изменяете цену типу предмета, тогда она у всех итемов данного типа меняется. сделал так: копию на каждого игрока, у одного будет одна цена, у другого другая. короче каждый игрок товар может предложить по разной цене. как это будет работать пока не знаю (я не все продумал, и поэтому не доделал).

можно стоимость убрать и триггерами начислять/убавлять
ответ
зачем вы изврашаете? Когда есть спец комманда -locale он и триггер частично переводят а некоторые нет

23

» WarCraft 3 / Помогите разблокировать карту в World Editor

Похожие вопросы:

ответ

Решение / Solution

  1. Открыть свойства ярлыка Battle.Net (battlenet shortcut - options)
  2. Вкладка Совместимость (Compatibility tab)
  3. Изменить параметры для всех пользователей (change settings for all users)
  4. Установить Переопределите режим масштабирования в значение Система (set Override high DPI to System)
  5. Перезапустить battle net и запустить редактор из него (restart battle.net and launch world editor)
ответ
При юзе итема морфаешь юнита в ближнего/дальнего. При юзе другого итема морфаешь в другого юнита с уже другим оружием и атакой.
ответ
событие - юнит вошёл в область
действие - приказать юниту атаковать здание
ответ
декора 40к
войск не знаю, но тебе вряд ли стоит об этом париться если ты не делаешь из юнитов ещё одни декорации, предметы тоже не знаю, ограничения по масштабу/высоты ланда ты можешь посмотреть при создании самой карты

триггерные составляющие не скажу точно, но вроде как есть лимит потоков, т.е. при большом кол-ве триггеров на инициализацию к примеру, некоторые могут не запуститься, так же есть лимит операций, около 25к или 50к, тоже не помню

ограничения по текстурам для ланда ты и сам можешь посмотреть в "Изменить тип ландшафта", там так же указана цифра у текстуры (занимаемое место) и максимальная вместимость, с помощью джнгп можно большинство (если не все) лимитов увеличить

23

» WarCraft 3 / Как называется кампания

Похожие вопросы:

ответ
Maxim105, насчет положения кнопок. Думаю, если задать у всех способностей "Графика - Положение кнопки: ... (X), (Y)", они не должны перемешиваться (Вот тут про координаты есть). Хотя, возможно, проблема в чем-то другом.
Насчет иконок на мини карте. Отрыл в кампании Рексара, что для нейтральных зданий можно указать и включить специальную иконку
ответ
ssbbssc:
пересоздать архив кампании\импортировать в каждую карту отдельно
Попробую, а под пересоздать что имеется ввиду?
Помогло вот что, триггерное добавление абилки "свечения"
Я ставил сначало импорт атача в каждую карту кампании, по отдельности в сражении все работало
но, при переходе по кампаниям именно эта способность "свечения "отказывалась крепиться герою, а все остальные скиллы без проблем работают
Меня это достало и я просто давал скилл при вывозе юнита с кэша в переходе между картами, и все работает, тьфу тьфу)
ответ
Воу-воу, полегче, ты многовато инфы дал. А если серьёзно, то это, скорее всего, Союз Существ.

23

» WarCraft 3 / Как правильно сделать

Похожие вопросы:

ответ
Открой модель в mdlvis. Перейди Model - Sequence editor F3 (или редактор анимаций). Вкладка Bones и ищи нужную кость. В поле Object будет название кости. К ней и крепи.
ответ
узнать путь расположения текстуры (записано в импортируемой модели, если вы хотите поменять в существуемой стандартной модели вара, то тоже нужно узнать путь и заменить: то есть импортировать текстуру по этому пути). В этом поможет mpq-архив и прога работающая с моделью
приблизительно рассказываю
  1. открываете РО юнитов, ищите нужного юнита, смотрите что за модель (там обычно прописан путь)
  2. с помощью mpq-архиватора (проги: mpqmaster или Ladik's MPQ Editor) находите эту модель и вытаскиваете из архива вара (возможно просмотреть можно напрямую и с модельными прогами (War3ModelEditor и MdlVis) - неизвестно мне)
  3. в программах, работающих с моделями (War3ModelEditor и MdlVis), смотрите какие текстуры используются, по какому пути лежат.
  4. заменяете по этому же пути. Замена одной текстуры может быть повлиять и на другие модели.
Примечание: В случае с импортной моделью, обычно авторы дают модели и текстуры, текстовик приклепляют с этим, в нем указывают путь текстур, нужные для модели. Если нет там такого, используйте проги War3ModelEditor и MdlVis, чтоб посмотреть (можно даже самому изменить). Но и не редко, бывает, что текстура в модели есть, или использует стандартную варкрафтовскую, так что не нужно ничего импортировать и указывать пути. Кстати есть еще прога zmodeler-2.2.3-build971, скачал, у себя лежит, не пользовался
ответ
~8gabriel8:
Только вечером, как приду с работы.
UI\Widgets\EscMenu\Human\human-options-menu-border.blp
UI\Widgets\EscMenu\Human\human-options-menu-background.blp
Шрифты
ответ
  1. Даешь одиннадцатому игроку видимость над всей картой. Даешь нужным боевым единицам радиус агрессии на всю карту.
    Если не работает, то: Во время спавна мобов даешь им приказ атаковать ближайшего героя, если ЛЮБОЙ герой умер, повторяешь это действие.
  2. Если юнит манипулирует когтями
    Выкинуть когти
    Если юнит манипулирует когтями
    Поднять когти
    Удалить когти
    Удалить когти
    Создать нужный предмет
P.S. Неужели планируешь создать свою Goblin Survival? Пересекались на боте, может помнишь меня. Ты еще грузился по несколько лет в карту и назвал меня школьником, лол.
ответ
Первый вариант должен работать, если фильтр относится к группе.
IsUnitType() == false замени на not IsUnitType().

23

» WarCraft 3 / Проблемы с Jass New Gen Pack

Похожие вопросы:

ответ
Вот скрин всего
У вас открыт Jass New Gen Pack.
Tumart:
При выборе действия в гуи надо выбрать Custom Script он же(JassCode).
ответ
Был похожий вопрос с полгодика назад, не помню, чем там всё закончилось, но проверь способности, константы и т.п. на всякий случай.

Или я что-то путаю, или там с .slk таблицами рандомный глюк приключился.
ответ
Проблема решена. Я сделал так: Удалил все триггеры и потом по папочке восстанавливал, когда нашли в чем проблема удалили триггер и все заработало, спасибо за помощь!
ответ
Вот попробуй.
ответ
Очевидно побилась. Надо доставать бэкапы. Как минимум JNGP автоматически делает их за несколько последних сохранений у себя в папке.

23

» WarCraft 3 / Копирование рельефа

Похожие вопросы:

ответ
Да, копировать требуется не только разрушаемые.
не выйдет номер. Только разрушаемые.
ответ
Ужас, вы что тут устроили?
war3map.w3e
war3map.w3b
war3map.w3d

23

» WarCraft 3 / ошибка мдлвис

Похожие вопросы:

ответ
Попробуй провести все оптимизации сохранить модель, перезапустить мдлвис и пересвязать кости
ответ
Собственно решение проблемы, конвертируешь в mdl открываешь war3model editor пересохраняешь в mdx готово
Плюс нужно поправить анимацию, она в war3me глючит и скачит, я сделал старый дедовским способом просто скопировал на новый сектор кадров(1333 - 2333) и работает как по маслу)
ответ
Закажи модель тут, дело может быть в твоём "ведре".

23

» WarCraft 3 / World Editor

Похожие вопросы:

ответ
Причина в последней обнове. Запускать редактор либо через лауйнчер, либо через ярлык с -launch.
ответ
Запихни свой if в свой цикл. У тебя сделано наоборот.
ответ
При юзе итема морфаешь юнита в ближнего/дальнего. При юзе другого итема морфаешь в другого юнита с уже другим оружием и атакой.
ответ
событие - юнит вошёл в область
действие - приказать юниту атаковать здание

23

» WarCraft 3 / Перестала открываться карта

Похожие вопросы:

ответ
Достать резервную копию например. Ах вы опять не удосужились?)
Тогда обнулить триггеры и скопировать их по 1 из клона карты.
Именно обнулить, а не удалить.
И скопировать обратно.
ответ
Здравствуйте! Смог открыть карту с заданными настройками:
Больше галок нету. Это чем-то поможет?
ответ
Вообщем перенастроил Jass New Gen Pack карта как то по другому сохранилась с проверками и всё наладилось)
ответ
Один из многих багов warcraft'a является неправильное отображением импортированной модели, сразу после импорта. Поэтому, чтобы избежать этого бага, доступно два варианта. Первый сохранить карту и запустить ее проверку через горячую клавишу F9. Второй сохранить карту и переоткрыть редактор карт. И в том, и другом случае модель будет видна.
ответ
Сергей Рагнар:
В общем, корень зла найден не был, но был извлечен. Большое спасибо товарищу xgm.guru/user/Taurenus, в итоге удалил последние импорты через программу Map Import Manager, карта открылась, путей нет - просто удалил зеленые кубики и все работает. Спасибо за оперативность, ставлю класс.

23

» WarCraft 3 / Как выдать видимость только одному игроку?

Похожие вопросы:

ответ
Но ведь сами по себе ошибки не происходят.
Причина подобного это А) - невнимательность либо твоя либо автора В) - программное обеспечение
Что бы в дальнейшем все было окей, просто сначала потести карту полностью что бы знать что и как должно быть, а потом вноси изменения, будь внимательней.
Еще советую связаться с автором и поговорить с ним об этой проблеме, или запросить у него еще 1 исходник да бы сверЯться с ним.

23

» WarCraft 3 / Замедление юнита в области

Похожие вопросы:

ответ
скорее всего есть триггер который реагирует на каст этой абилки либо на получение приказа
и это приводит к конфликту
попробуй выключить все триггеры
ответ
нееее
OrderPointXY возвращают точку каста и центр области с кастом

23

» WarCraft 3 / Текстурирование модели

Похожие вопросы:

ответ
Вершины все правильно прикреплены к костям?
ответ
Нужно создать новый материал с нужной текстурой и прикрепить его к геосету (поверхности) шлема. Это можно сделать в w3me:
ответ
Выдели участки брони вручную вынести в отдельный слой и примени к слою с броней текстуру брони так думаю максимально удобно будет.
ответ
~8gabriel8:
Hargeus, тут несколько вариантов возможно. Первым делом проверь пути к импортированным файлам, не оставил ли в пути к текстуре "war3Imported\", который обычно надо удалять?
Если с этим нормально, то текстура могла быть не прописана в модели, как указал Hate. Кидай модель и текстуру в одну папку без кириллицы в пути к ней, например, в корневую папку диска. Открываешь модель в w3me, нажимаешь Windows->Texture Manager, там щёлкаешь правой кнопкой мыши и в меню Import, указываешь свою текстуру. Потом открываешь Windows->Material Manager, где перебираешь все элементы списка в поисках текстуры, которую надо заменить, меняя её на свою. Либо создаёшь новый Material со своей текстурой, а далее в Geoset Manager перебором подставляешь свой материал на место других и обратно, пока не найдёшь нужную поверхность.
Если получилось всё нормально, то сохраняй, если что-то не вышло, либо в игре всё равно лишь тень модели, то приложи сюда карту с моделью, посмотреть в чём дело может быть.
ответ
XGM Bot:
Похожие вопросы:

ответ
Свершылось... Заработало...
Вот оно.

Описание проверки:
  • проверил в редакторе, он просто вылетает при попытке настройки в РО;
  • переконвертировал в .mdl и осмотрел, все норм;
  • открыл в War3ModelEditore, удалил лишние текстуры, материалы, настроил анимации геосетов;
  • профит.
Если кто не верит, вот скрин.


23

» WarCraft 3 / Как открыть карту?

Похожие вопросы:

ответ
Способ есть.
Но для этого нужен Warcraft 3 и редактор.
Итого:
  • открываешь редактор,
  • открываешь в нем карту
  • клацаем F9 или просто Проверку карты (там иконка самая последняя в строчке, красная галочка)
  • Profit...
Внимание! Не все карты так можно открыть, некоторые защищенные и открытию в редакторе не подлежат, а если их восстановить, то они не всегда работоспособны.
ответ
ты бы названий таких не делал, а то модератор впаяет условку
для открытия обычных карт понадобится стандартный World Editor, идущий в комплекте с игрой
карты кампании нужно искать в архивах *.mpq, которые находятся в директории игры, в одной папке с приложением war3.exe, и для их открытия понадобятся программы наподобие Win mpq или War3ModelEditor со встроенным Mpq Browser
ответ
Можно, War#mapResorer в помощь, вот ссылочка
А что именно интересует, я кое какие скиллы выкладывал, у фрога там черт ногу сломит, какие то недогуи, всякие старые скиллы которые не удалены, ужос, карта открывается в редакторе по 5 мин.
ответ
Карта защищена, нужно использовать депротектор. При этом данные триггеров не будет, будут только кое как восстановленные обьектные данные.

Карта обработана какими то аналогами тул векса, но имена не сжаты, карта судя по всему писалась на гуи.
ответ
Если карта не твоя - то возможно тебе не удаться ее нормально открыть, ибо она защищена.

Ну а если прям очень сильно хочется открыть - попробуй через прогу X-deprotect карту провести, может быть заработает.

А вообще не хорошо менять чужие проекты под себя без разрешения автора. Лучше найти автора карты и попросить что-то добавить, раз улучшение будет лучше для всех ;)

23

» WarCraft 3 / Не удалось открыть файл

Похожие вопросы:

ответ
не надо удалять war3imported\ надо правильно прописывать путь текстур, у каждой модели есть файлик ридми, и в нем написано по какому пути должны лежать текстуры напритмер ты импортнул модель и текстуру и у тебя получился путь war3imported\ 1.blp а в ридми написано textures\1.blp или просто 1.BLP правишь путь именно так как написано.
а если вдруг нету файлика ридми то модель всегда можно открыть блокном ----> поиск текста "blp" и тебе подстветиться среди символов строка как надо прописать текстуры
ответ
Мда, карта круто повреждена, хоть и не совсем из нулей, но заголовка мпк нету, вероятно что то поломалось в момент сохранения, когда данные были стерты а в заготовленный файл еще не успел редаткор записать всю инфу...
Если бекапа нет, с картой придется распрощаться.
ответ
зачем вы изврашаете? Когда есть спец комманда -locale он и триггер частично переводят а некоторые нет
ответ
Один из многих багов warcraft'a является неправильное отображением импортированной модели, сразу после импорта. Поэтому, чтобы избежать этого бага, доступно два варианта. Первый сохранить карту и запустить ее проверку через горячую клавишу F9. Второй сохранить карту и переоткрыть редактор карт. И в том, и другом случае модель будет видна.